:root {
    --el-color-primary: #1abc9c !important;
    --el-color-primary-light-3: #3eb39c !important;
    --el-color-primary-light-5: #57b8a5 !important;
    --el-color-primary-light-7: #7bb5aa !important;
    --el-color-primary-light-8: #9bb8b2 !important;
    --el-color-primary-light-9: #e4fcf7 !important;
    --el-color-primary-dark-2: #14987e !important;
}

.el-dialog__header {
    background-color: rgb(228, 228, 228);
    margin-right: 0 !important;
    padding: 12px 16px !important;
    font-weight: 600;


}

.el-link {
    margin-right: 10px;
    font-size: 12px !important;
}

.el-dialog__headerbtn {
    top: 0px !important;
}

.el-button+.el-button {
    margin-left: 6px !important;
}

.el-table thead tr>.el-table__cell {
    background-color: #f5f5f5 !important;
}

.el-table thead {
    color: #333 !important;
}

.el-form-item__label::after {
    content: '：' !important;
}

.el-form-item__label {
    padding-right: 0 !important;
}

.el-scrollbar__view {
    height: 100%;
}

.el-input-number .el-input__inner {
    text-align: left !important;
}

.el-input-number.is-without-controls .el-input__wrapper {
    padding: 1px 11px !important;
    width: 100% !important;
}

.is-dark {
    max-width: 200px !important;
}

.el-tag {
    max-width: 100%;

    .el-tag__content {
        display: inline-block;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
}